package com.augurit.smartform.database.change;

import com.augurit.smartform.database.Column;

public class ColumnModifyInfo {
	private Column newColumn;
	private Column oldColumn;
	private ColumnNameChange columnNameChange;
	private ColumnLengthChange columnLengthChange;
	private ColumnPrecisionChange columnPrecisionChange;
	private ColumnScaleChange columnScaleChange;
	private NotNullChange notNullChange;
	private DefaultValueChange defaultValueChange;
	private DictionaryChange dictionaryChange;
	private IsUniqueChange isUniqueChange;
	private IsIndexChange isIndexChange;
	private ColumnCnNameChange columnCnNameChange;
	public ColumnCnNameChange getColumnCnNameChange() {
		return columnCnNameChange;
	}
	public void setColumnCnNameChange(ColumnCnNameChange columnCnNameChange) {
		this.columnCnNameChange = columnCnNameChange;
	}
	public Column getNewColumn() {
		return newColumn;
	}
	public void setNewColumn(Column newColumn) {
		this.newColumn = newColumn;
	}
	public Column getOldColumn() {
		return oldColumn;
	}
	public void setOldColumn(Column oldColumn) {
		this.oldColumn = oldColumn;
	}
	public ColumnNameChange getColumnNameChange() {
		return columnNameChange;
	}
	public void setColumnNameChange(ColumnNameChange columnNameChange) {
		this.columnNameChange = columnNameChange;
	}
	public ColumnLengthChange getColumnLengthChange() {
		return columnLengthChange;
	}
	public void setColumnLengthChange(ColumnLengthChange columnLengthChange) {
		this.columnLengthChange = columnLengthChange;
	}
	public ColumnPrecisionChange getColumnPrecisionChange() {
		return columnPrecisionChange;
	}
	public void setColumnPrecisionChange(ColumnPrecisionChange columnPrecisionChange) {
		this.columnPrecisionChange = columnPrecisionChange;
	}
	public ColumnScaleChange getColumnScaleChange() {
		return columnScaleChange;
	}
	public void setColumnScaleChange(ColumnScaleChange columnScaleChange) {
		this.columnScaleChange = columnScaleChange;
	}
	
	public NotNullChange getNotNullChange() {
		return notNullChange;
	}
	public void setNotNullChange(NotNullChange notNullChange) {
		this.notNullChange = notNullChange;
	}
	public DefaultValueChange getDefaultValueChange() {
		return defaultValueChange;
	}
	public void setDefaultValueChange(DefaultValueChange defaultValueChange) {
		this.defaultValueChange = defaultValueChange;
	}
	public DictionaryChange getDictionaryChange() {
		return dictionaryChange;
	}
	public void setDictionaryChange(DictionaryChange dictionaryChange) {
		this.dictionaryChange = dictionaryChange;
	}
	public IsUniqueChange getIsUniqueChange() {
		return isUniqueChange;
	}
	public void setIsUniqueChange(IsUniqueChange isUniqueChange) {
		this.isUniqueChange = isUniqueChange;
	}
	public IsIndexChange getIsIndexChange() {
		return isIndexChange;
	}
	public void setIsIndexChange(IsIndexChange isIndexChange) {
		this.isIndexChange = isIndexChange;
	}
}
